#ifndef ENUM_GUARD_CoreComponentType
#define ENUM_GUARD_CoreComponentType

namespace Lit
{
	/*! Core components type */
	enum CoreComponentType
	{
		COM_NONE=0x0,					/*! COM_NONE ( None ) */
		COM_EVENTMANAGER=1<<1,			/*! COM_EVENTMANAGER( EventManager) */
		COM_SCENEMANAGER=1<<2,			/*! COM_SCENEMANAGER ( SceneManager ) */
		COM_PHYSICSMANAGER=1<<3,		/*! COM_PHYSICSMANAGER ( PhysicsManager ) */
		COM_CACHEMANAGER=1<<4			/*! COM_CACHEMANAGER ( CacheManager ) */
	};
};

#endif